package com.olocat.cjx.nsims.service

import com.olocat.cjx.nsims.pojo.personnel.Patient


interface PatientService {
    fun getById(id: String): Patient
    fun list(): List<Patient>
    fun removeById(id: String)
    fun updateById(patient: Patient)
    fun save(patient: Patient)
    fun setAdviceStateById(id:String, adviceState:Int)
    fun  getPatientsByDepartment(department: Int):List<Patient>
    fun getPatientsByNurse(nurse:String):List<Patient>
    fun getPatientsByWard(number:String):List<Patient>
}